Web Server Deployment

This section details the hardware and operating system requirements for running the Web Server component of vFire Core (that is, the main application).

We recommend that you install the database on a separate dedicated server.

Hardware Requirements

vFire Core requires a host system with an x86 or x64 architecture. The minimum Web Server Hardware Requirements for vFire Core are listed below.

This is the recommended minimum. If your site has a large volume of data, you should consider using hardware with a higher specification.

 

Hardware

Requirement

CPU

Dual Core 3.0GHz

Memory

16 GB RAM

Operating System Requirements

Below are the minimum requirements for the operating system.

Operating System

Web Server Hardware Miscellaneous Requirement
Version Compatibility Configuration Required

Windows Server 2008 SP2 (32-bit)

IIS 7.0

IIS 6

x86, x64

.NET 3.5, MMC 3.0 and above

Windows Server 2008 R2 (64-bit)

IIS 7.5

IIS 6 and

IIS application pool running in 32-bit mode

x64

.NET 3.5, MMC 3.0 and above

Windows Server 2012

IIS 7.5

IIS 6

X64

.NET 3.5, MMC 3.0 and above

For Oracle Database servers, install ODAC 11g release 3 32 bits

Windows Server 2012 R2

IIS 8.0

IIS 6

X64

.NET 3.5, MMC 3.0 and above

For Oracle Database servers, install ODAC 11g release 3 32 bits

vFire Core 9.2 runs as a 32-bit application on 64-bit Windows systems using the 32-bit compatibility mode.

 

Upgrading Windows Server 2008 to Windows Server 2012 is not a supported Server upgrade path. We recommend that you always create a new machine for a change in the operating system of a server rather than upgrading.

Running vFire on Virtualized Servers

Virtual machines are supported when the guest operating system is supported by vFire Core and the virtual machine vendor. As a minimum, you should have 2 CPUs and 16GB of RAM on your Virtual Machine. Ensure that the CPUs are not over committed.

Microsoft .NET Requirements

The Microsoft.NET products that must be installed on the Web Server before you proceed with installation of vFire Core 9.2 are listed below.

Microsoft.NET Product Version

Microsoft.NET

3.5

Microsoft ASP.NET

2.0

Microsoft ASP.NET

4.5

Additional Requirements

  1. The Web Server must include:
    • Internet Explorer 8.0 or above
    • MMC 3.0 or above
  2. Install all language packs associated with the non-English characters used by officers at sites that use Unicode databases.  This enables the indexing service on the Web Server to perform indexing correctly.

Web Server FAQs

What are the prerequisites in a virtual machine environment?

If you run vFire Core 9.2 in a virtual machine environment, ensure that the resources assigned to each virtual machine meet the minimum physical requirements listed under Hardware Requirements.

Care should be taken to ensure that virtual machines do not contend with one another for resources such as the physical disk.

What are the Web Server prerequisites for setting up production and test environments for vFire Core 9.2?

Alemba recommends that you install the production environment on its own Web Server or virtual machine and install the test environment on other servers. When testing an upgrade of vFire Core 9.2, a separate test environment will ensure the integrity of any customizations that have been applied in the production environment.

What are the Web Server prerequisites for outgoing Email?

The server vFire Core 9.2 is installed on should be able to communicate with an SMTP or MAPI server.

What are the Web Server prerequisites for incoming Email?

The server on which vFire Core 9.2 is installed should be able to communicate with the email server via MAPI, POP3 or IMAP.

What are the Web Server prerequisites for vFire Core 9.2 to support POP3/IMAP/SMTP over SSL?

The Web Server should be able to communicate to the POP3/IMAP/SMTP server.

How should the Web Server be optimized?

Alemba recommends optimizing the Web Server for background service performance.